Skip to content

feat(perf): add strict reported-zero prefill ladder and sizing guide - #21

Merged
plotarmordev merged 1 commit into
mainfrom
feat/cold-prefill-ladder-15
Sep 10, 2026
Merged

feat(perf): add strict reported-zero prefill ladder and sizing guide#21
plotarmordev merged 1 commit into
mainfrom
feat/cold-prefill-ladder-15

Conversation

@plotarmordev

Copy link
Copy Markdown
Owner

Closes #15. Stacked after the explicit thinking/deadline changes.

Adds a separate prefill-ladder-v1.json: nominal 2k/8k/32k/128k repeated-text inputs, one-token output cap, one warmup plus three measured trials per size, concurrency 1, explicit enable-thinking false, and strict reported-prefix-zero evidence. Existing sparkDash examples are unchanged.

Documents worked 128k and hypothetical 256k admission sizing, including the difference between response_bytes and request size, JSON escaping, fill bytes and reservation copies. Names are approximate until provider-reported token usage is observed. The 256k row is sizing guidance, not a shipped or tested case.

Verified: independent SIX/HELP review, exact-head fmt/Clippy/workspace tests/release build, and an actual CLI loopback run of the unmodified 16-wave example. Fixtures prove missing/nonzero cache usage remains ineligible and reported zero qualifies. These are synthetic protocol checks, not tokenizer measurements.

Unverified: actual 128k model prefill, provider template compliance and real prefill speeds. No live inference requests were authorized or made. This resolves the requested runnable example and sizing documentation; it does not claim live 128k qualification.

@plotarmordev
plotarmordev changed the base branch from feat/deadline-limits-16 to main September 10, 2026 07:03
@plotarmordev
plotarmordev merged commit bbeaf0b into main Sep 10, 2026
2 checks passed
@plotarmordev
plotarmordev deleted the feat/cold-prefill-ladder-15 branch September 10, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

grill-perf: long-context prefill workload example with reported-prefix-zero

1 participant